{
 "cells": [
  {
   "cell_type": "markdown",
   "id": "bed78bb2-bb9d-4331-ac0f-8525f82919f0",
   "metadata": {},
   "source": [
    "# Filtering filings by industry\n",
    "\n",
    "This notebook demonstrates how to filter SEC filings by industry e.g. **Financial Services**. Then we will select a filing and view the text of the filing as well as tables attached to it.\n",
    "\n",
    "This is a reimplementation of this popular Kaggle notebook [Scraping and analysing SEC filings](https://www.kaggle.com/code/klcode/scraping-and-analysing-sec-filings-part-1)\n",
    "\n",
    "This notebook shows how to page through SEC filings.\n",
    "\n",
    "**[Open this notebook in Google Colab](http://colab.research.google.com/github/dgunning/edgartools/blob/main/notebooks/Filtering-by-industry.ipynb)**"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "64ff42ab-efae-4251-98cc-c0bd24fa2996",
   "metadata": {},
   "source": [
    "## Getting started"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "77a61de8-1f48-4c81-be0b-0299ed4be7ce",
   "metadata": {},
   "outputs": [],
   "source": [
    "!pip install edgartools"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "3bce3cd3-cb64-44e3-9ad7-1861d1ceb182",
   "metadata": {},
   "source": [
    "## Setting up the library\n",
    "\n",
    "To get started with edgartools import the library and then set your identity, which will be used whenever the library makes an API call to **SEC Edgar**."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "id": "aee34ba7-7983-4951-b0b8-664b014bfd2f",
   "metadata": {},
   "outputs": [],
   "source": [
    "from edgar import *\n",
    "\n",
    "set_identity(\"user@edgartools.io\")"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "acfaef8f-671e-40f6-85e9-65e03693522f",
   "metadata": {},
   "source": [
    "## Getting annual reports for foreign companies\n",
    "\n",
    "We will get **20-F** annual reports for foreign private issuers for 2024."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 22,
   "id": "773232c1-4365-4822-84e7-4b95fc8a6518",
   "metadata": {},
   "outputs": [],
   "source": [
    "filings = get_filings(form=\"20-F\", year=2024, quarter=4)"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "c29b0ed7-700a-4e5f-a5f7-de09cb211fe1",
   "metadata": {},
   "source": [
    "Now let's filter for companies that are in the banking industry. This is identified by the **SIC** value \"**6029**\". We loop though the filings, checking the sic for the company, and add to the list of ciks if there is a match.\n",
    "\n",
    "This would be a lot faster if we use **LocalStorage**, which we won't do in the notebook because it uses some multi-threaded code which might not work properly in the notebook.\n",
    "\n",
    "```python\n",
    "use_local_storage()\n",
    "download_edgar_data()\n",
    "```"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 41,
   "id": "e91c13e3-da44-44df-bd97-3c5b95a5898b",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "application/json": {
       "ascii": false,
       "bar_format": null,
       "colour": null,
       "elapsed": 0.0054547786712646484,
       "initial": 0,
       "n": 0,
       "ncols": null,
       "nrows": 19,
       "postfix": null,
       "prefix": "",
       "rate": null,
       "total": 1148,
       "unit": "it",
       "unit_divisor": 1000,
       "unit_scale": false
      },
      "application/vnd.jupyter.widget-view+json": {
       "model_id": "5a9427ef5f5e4191b316ef37c08ae648",
       "version_major": 2,
       "version_minor": 0
      },
      "text/plain": [
       "  0%|          | 0/1148 [00:00<?, ?it/s]"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"></pre>\n"
      ],
      "text/plain": []
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/plain": [
       "\u001b[1;38;5;245m╭─\u001b[0m\u001b[1;38;5;245m─────────────────────────────────────────────────\u001b[0m\u001b[1;38;5;245m SEC Filings \u001b[0m\u001b[1;38;5;245m─────────────────────────────────────────────────\u001b[0m\u001b[1;38;5;245m─╮\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m                                                                                                                 \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m   \u001b[1m \u001b[0m\u001b[1mForm   \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m       CIK\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mTicker\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mCompany                               \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mFiling Date\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mAccession Number   \u001b[0m\u001b[1m \u001b[0m  \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m  ─────────────────────────────────────────────────────────────────────────────────────────────────────────────  \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m    20-F     \u001b[2m \u001b[0m\u001b[2m    719245\u001b[0m\u001b[2m \u001b[0m \u001b[33m \u001b[0m\u001b[33mWEBNF \u001b[0m\u001b[33m \u001b[0m \u001b[1;32m \u001b[0m\u001b[1;32mWESTPAC BANKING CORP                  \u001b[0m\u001b[1;32m \u001b[0m  2024-11-05   \u001b[2m \u001b[0m\u001b[2m0001104659-24-1142…\u001b[0m\u001b[2m \u001b[0m  \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m   \u001b[1m \u001b[0m\u001b[1m20-F   \u001b[0m\u001b[1m \u001b[0m \u001b[1;2m \u001b[0m\u001b[1;2m   1103838\u001b[0m\u001b[1;2m \u001b[0m \u001b[1;33m \u001b[0m\u001b[1;33mIBN   \u001b[0m\u001b[1;33m \u001b[0m \u001b[1;32m \u001b[0m\u001b[1;32mICICI BANK LTD                        \u001b[0m\u001b[1;32m \u001b[0m \u001b[1m \u001b[0m\u001b[1m2024-07-31 \u001b[0m\u001b[1m \u001b[0m \u001b[1;2m \u001b[0m\u001b[1;2m0000950103-24-0112…\u001b[0m\u001b[1;2m \u001b[0m  \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m    20-F     \u001b[2m \u001b[0m\u001b[2m     67088\u001b[0m\u001b[2m \u001b[0m \u001b[33m \u001b[0m\u001b[33mMUFG  \u001b[0m\u001b[33m \u001b[0m \u001b[1;32m \u001b[0m\u001b[1;32mMITSUBISHI UFJ FINANCIAL GROUP INC    \u001b[0m\u001b[1;32m \u001b[0m  2024-07-30   \u001b[2m \u001b[0m\u001b[2m0000067088-24-0000…\u001b[0m\u001b[2m \u001b[0m  \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m   \u001b[1m \u001b[0m\u001b[1m20-F   \u001b[0m\u001b[1m \u001b[0m \u001b[1;2m \u001b[0m\u001b[1;2m   1144967\u001b[0m\u001b[1;2m \u001b[0m \u001b[1;33m \u001b[0m\u001b[1;33mHDB   \u001b[0m\u001b[1;33m \u001b[0m \u001b[1;32m \u001b[0m\u001b[1;32mHDFC BANK LTD                         \u001b[0m\u001b[1;32m \u001b[0m \u001b[1m \u001b[0m\u001b[1m2024-07-29 \u001b[0m\u001b[1m \u001b[0m \u001b[1;2m \u001b[0m\u001b[1;2m0001193125-24-1874…\u001b[0m\u001b[1;2m \u001b[0m  \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m    20-F     \u001b[2m \u001b[0m\u001b[2m   1022837\u001b[0m\u001b[2m \u001b[0m \u001b[33m \u001b[0m\u001b[33mSMFG  \u001b[0m\u001b[33m \u001b[0m \u001b[1;32m \u001b[0m\u001b[1;32mSUMITOMO MITSUI FINANCIAL GROUP, INC. \u001b[0m\u001b[1;32m \u001b[0m  2024-06-27   \u001b[2m \u001b[0m\u001b[2m0001193125-24-1696…\u001b[0m\u001b[2m \u001b[0m  \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m   \u001b[1m \u001b[0m\u001b[1m20-F   \u001b[0m\u001b[1m \u001b[0m \u001b[1;2m \u001b[0m\u001b[1;2m   1864163\u001b[0m\u001b[1;2m \u001b[0m \u001b[1;33m \u001b[0m\u001b[1;33mINTR  \u001b[0m\u001b[1;33m \u001b[0m \u001b[1;32m \u001b[0m\u001b[1;32mInter & Co, Inc.                      \u001b[0m\u001b[1;32m \u001b[0m \u001b[1m \u001b[0m\u001b[1m2024-04-30 \u001b[0m\u001b[1m \u001b[0m \u001b[1;2m \u001b[0m\u001b[1;2m0001628280-24-0193…\u001b[0m\u001b[1;2m \u001b[0m  \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m    20-F     \u001b[2m \u001b[0m\u001b[2m   1347426\u001b[0m\u001b[2m \u001b[0m \u001b[33m \u001b[0m\u001b[33mBMA   \u001b[0m\u001b[33m \u001b[0m \u001b[1;32m \u001b[0m\u001b[1;32mMacro Bank Inc.                       \u001b[0m\u001b[1;32m \u001b[0m  2024-04-29   \u001b[2m \u001b[0m\u001b[2m0001193125-24-1228…\u001b[0m\u001b[2m \u001b[0m  \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m   \u001b[1m \u001b[0m\u001b[1m20-F   \u001b[0m\u001b[1m \u001b[0m \u001b[1;2m \u001b[0m\u001b[1;2m   1264136\u001b[0m\u001b[1;2m \u001b[0m \u001b[1;33m \u001b[0m\u001b[1;33mWF    \u001b[0m\u001b[1;33m \u001b[0m \u001b[1;32m \u001b[0m\u001b[1;32mWOORI FINANCIAL GROUP INC.            \u001b[0m\u001b[1;32m \u001b[0m \u001b[1m \u001b[0m\u001b[1m2024-04-29 \u001b[0m\u001b[1m \u001b[0m \u001b[1;2m \u001b[0m\u001b[1;2m0001193125-24-1196…\u001b[0m\u001b[1;2m \u001b[0m  \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m    20-F     \u001b[2m \u001b[0m\u001b[2m   1161125\u001b[0m\u001b[2m \u001b[0m \u001b[33m \u001b[0m\u001b[33mBCH   \u001b[0m\u001b[33m \u001b[0m \u001b[1;32m \u001b[0m\u001b[1;32mBANK OF CHILE                         \u001b[0m\u001b[1;32m \u001b[0m  2024-04-26   \u001b[2m \u001b[0m\u001b[2m0001213900-24-0366…\u001b[0m\u001b[2m \u001b[0m  \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m   \u001b[1m \u001b[0m\u001b[1m20-F   \u001b[0m\u001b[1m \u001b[0m \u001b[1;2m \u001b[0m\u001b[1;2m   1114700\u001b[0m\u001b[1;2m \u001b[0m \u001b[1;33m \u001b[0m\u001b[1;33mGGAL  \u001b[0m\u001b[1;33m \u001b[0m \u001b[1;32m \u001b[0m\u001b[1;32mGRUPO FINANCIERO GALICIA SA           \u001b[0m\u001b[1;32m \u001b[0m \u001b[1m \u001b[0m\u001b[1m2024-04-26 \u001b[0m\u001b[1m \u001b[0m \u001b[1;2m \u001b[0m\u001b[1;2m0001114700-24-0000…\u001b[0m\u001b[1;2m \u001b[0m  \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m    20-F     \u001b[2m \u001b[0m\u001b[2m   1517399\u001b[0m\u001b[2m \u001b[0m \u001b[33m \u001b[0m\u001b[33mSUPV  \u001b[0m\u001b[33m \u001b[0m \u001b[1;32m \u001b[0m\u001b[1;32mGrupo Supervielle S.A.                \u001b[0m\u001b[1;32m \u001b[0m  2024-04-26   \u001b[2m \u001b[0m\u001b[2m0001558370-24-0059…\u001b[0m\u001b[2m \u001b[0m  \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m   \u001b[1m \u001b[0m\u001b[1m20-F   \u001b[0m\u001b[1m \u001b[0m \u001b[1;2m \u001b[0m\u001b[1;2m   1615903\u001b[0m\u001b[1;2m \u001b[0m \u001b[1;33m \u001b[0m\u001b[1;33mIFS   \u001b[0m\u001b[1;33m \u001b[0m \u001b[1;32m \u001b[0m\u001b[1;32mIntercorp Financial Services Inc.     \u001b[0m\u001b[1;32m \u001b[0m \u001b[1m \u001b[0m\u001b[1m2024-04-26 \u001b[0m\u001b[1m \u001b[0m \u001b[1;2m \u001b[0m\u001b[1;2m0001193125-24-1177…\u001b[0m\u001b[1;2m \u001b[0m  \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m    20-F     \u001b[2m \u001b[0m\u001b[2m   1445930\u001b[0m\u001b[2m \u001b[0m \u001b[33m \u001b[0m\u001b[33mKB    \u001b[0m\u001b[33m \u001b[0m \u001b[1;32m \u001b[0m\u001b[1;32mKB Financial Group Inc.               \u001b[0m\u001b[1;32m \u001b[0m  2024-04-26   \u001b[2m \u001b[0m\u001b[2m0001193125-24-1154…\u001b[0m\u001b[2m \u001b[0m  \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m   \u001b[1m \u001b[0m\u001b[1m20-F   \u001b[0m\u001b[1m \u001b[0m \u001b[1;2m \u001b[0m\u001b[1;2m    890541\u001b[0m\u001b[1;2m \u001b[0m \u001b[1;33m \u001b[0m\u001b[1;33mBLX   \u001b[0m\u001b[1;33m \u001b[0m \u001b[1;32m \u001b[0m\u001b[1;32mFOREIGN TRADE BANK OF LATIN AMERICA, …\u001b[0m\u001b[1;32m \u001b[0m \u001b[1m \u001b[0m\u001b[1m2024-04-25 \u001b[0m\u001b[1m \u001b[0m \u001b[1;2m \u001b[0m\u001b[1;2m0001628280-24-0182…\u001b[0m\u001b[1;2m \u001b[0m  \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m    20-F     \u001b[2m \u001b[0m\u001b[2m   1001290\u001b[0m\u001b[2m \u001b[0m \u001b[33m \u001b[0m\u001b[33mBAP   \u001b[0m\u001b[33m \u001b[0m \u001b[1;32m \u001b[0m\u001b[1;32mCREDICORP LTD                         \u001b[0m\u001b[1;32m \u001b[0m  2024-04-24   \u001b[2m \u001b[0m\u001b[2m0001140361-24-0217…\u001b[0m\u001b[2m \u001b[0m  \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m   \u001b[1m \u001b[0m\u001b[1m20-F   \u001b[0m\u001b[1m \u001b[0m \u001b[1;2m \u001b[0m\u001b[1;2m    913059\u001b[0m\u001b[1;2m \u001b[0m \u001b[1;33m \u001b[0m\u001b[1;33mBBAR  \u001b[0m\u001b[1;33m \u001b[0m \u001b[1;32m \u001b[0m\u001b[1;32mBanco BBVA Argentina S.A.             \u001b[0m\u001b[1;32m \u001b[0m \u001b[1m \u001b[0m\u001b[1m2024-04-17 \u001b[0m\u001b[1m \u001b[0m \u001b[1;2m \u001b[0m\u001b[1;2m0001193125-24-0990…\u001b[0m\u001b[1;2m \u001b[0m  \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m    20-F     \u001b[2m \u001b[0m\u001b[2m   1504764\u001b[0m\u001b[2m \u001b[0m \u001b[33m \u001b[0m\u001b[33mAVAL  \u001b[0m\u001b[33m \u001b[0m \u001b[1;32m \u001b[0m\u001b[1;32mGrupo Aval Acciones Y Valores S.A.    \u001b[0m\u001b[1;32m \u001b[0m  2024-04-17   \u001b[2m \u001b[0m\u001b[2m0001558370-24-0052…\u001b[0m\u001b[2m \u001b[0m  \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m   \u001b[1m \u001b[0m\u001b[1m20-F   \u001b[0m\u001b[1m \u001b[0m \u001b[1;2m \u001b[0m\u001b[1;2m   1071371\u001b[0m\u001b[1;2m \u001b[0m \u001b[1;33m \u001b[0m\u001b[1;33mCIB   \u001b[0m\u001b[1;33m \u001b[0m \u001b[1;32m \u001b[0m\u001b[1;32mBANCOLOMBIA SA                        \u001b[0m\u001b[1;32m \u001b[0m \u001b[1m \u001b[0m\u001b[1m2024-03-26 \u001b[0m\u001b[1m \u001b[0m \u001b[1;2m \u001b[0m\u001b[1;2m0001558370-24-0039…\u001b[0m\u001b[1;2m \u001b[0m  \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m    20-F     \u001b[2m \u001b[0m\u001b[2m   1039765\u001b[0m\u001b[2m \u001b[0m \u001b[33m \u001b[0m\u001b[33mING   \u001b[0m\u001b[33m \u001b[0m \u001b[1;32m \u001b[0m\u001b[1;32mING GROEP NV                          \u001b[0m\u001b[1;32m \u001b[0m  2024-03-08   \u001b[2m \u001b[0m\u001b[2m0001628280-24-0097…\u001b[0m\u001b[2m \u001b[0m  \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m   \u001b[1m \u001b[0m\u001b[1m20-F   \u001b[0m\u001b[1m \u001b[0m \u001b[1;2m \u001b[0m\u001b[1;2m   1649373\u001b[0m\u001b[1;2m \u001b[0m \u001b[1;33m \u001b[0m\u001b[1;33m      \u001b[0m\u001b[1;33m \u001b[0m \u001b[1;32m \u001b[0m\u001b[1;32mSANTANDER UK GROUP HOLDINGS PLC       \u001b[0m\u001b[1;32m \u001b[0m \u001b[1m \u001b[0m\u001b[1m2024-03-05 \u001b[0m\u001b[1m \u001b[0m \u001b[1;2m \u001b[0m\u001b[1;2m0001628280-24-0088…\u001b[0m\u001b[1;2m \u001b[0m  \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m    20-F     \u001b[2m \u001b[0m\u001b[2m   1087711\u001b[0m\u001b[2m \u001b[0m \u001b[33m \u001b[0m\u001b[33mSTNDF \u001b[0m\u001b[33m \u001b[0m \u001b[1;32m \u001b[0m\u001b[1;32mSantander UK plc                      \u001b[0m\u001b[1;32m \u001b[0m  2024-03-05   \u001b[2m \u001b[0m\u001b[2m0001628280-24-0088…\u001b[0m\u001b[2m \u001b[0m  \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m   \u001b[1m \u001b[0m\u001b[1m20-F   \u001b[0m\u001b[1m \u001b[0m \u001b[1;2m \u001b[0m\u001b[1;2m    842180\u001b[0m\u001b[1;2m \u001b[0m \u001b[1;33m \u001b[0m\u001b[1;33mBBVA  \u001b[0m\u001b[1;33m \u001b[0m \u001b[1;32m \u001b[0m\u001b[1;32mBANCO BILBAO VIZCAYA ARGENTARIA, S.A. \u001b[0m\u001b[1;32m \u001b[0m \u001b[1m \u001b[0m\u001b[1m2024-03-01 \u001b[0m\u001b[1m \u001b[0m \u001b[1;2m \u001b[0m\u001b[1;2m0000842180-24-0000…\u001b[0m\u001b[1;2m \u001b[0m  \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m    20-F     \u001b[2m \u001b[0m\u001b[2m   1167831\u001b[0m\u001b[2m \u001b[0m \u001b[33m \u001b[0m\u001b[33m      \u001b[0m\u001b[33m \u001b[0m \u001b[1;32m \u001b[0m\u001b[1;32mLloyds Bank plc                       \u001b[0m\u001b[1;32m \u001b[0m  2024-02-29   \u001b[2m \u001b[0m\u001b[2m0001160106-24-0000…\u001b[0m\u001b[2m \u001b[0m  \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m   \u001b[1m \u001b[0m\u001b[1m20-F   \u001b[0m\u001b[1m \u001b[0m \u001b[1;2m \u001b[0m\u001b[1;2m   1471055\u001b[0m\u001b[1;2m \u001b[0m \u001b[1;33m \u001b[0m\u001b[1;33mBSBR  \u001b[0m\u001b[1;33m \u001b[0m \u001b[1;32m \u001b[0m\u001b[1;32mBanco Santander (Brasil) S.A.         \u001b[0m\u001b[1;32m \u001b[0m \u001b[1m \u001b[0m\u001b[1m2024-02-26 \u001b[0m\u001b[1m \u001b[0m \u001b[1;2m \u001b[0m\u001b[1;2m0001292814-24-0005…\u001b[0m\u001b[1;2m \u001b[0m  \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m    20-F     \u001b[2m \u001b[0m\u001b[2m    844150\u001b[0m\u001b[2m \u001b[0m \u001b[33m \u001b[0m\u001b[33mNWG   \u001b[0m\u001b[33m \u001b[0m \u001b[1;32m \u001b[0m\u001b[1;32mNatWest Group plc                     \u001b[0m\u001b[1;32m \u001b[0m  2024-02-23   \u001b[2m \u001b[0m\u001b[2m0001104659-24-0269…\u001b[0m\u001b[2m \u001b[0m  \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m   \u001b[1m \u001b[0m\u001b[1m20-F   \u001b[0m\u001b[1m \u001b[0m \u001b[1;2m \u001b[0m\u001b[1;2m   1027552\u001b[0m\u001b[1;2m \u001b[0m \u001b[1;33m \u001b[0m\u001b[1;33mBSAC  \u001b[0m\u001b[1;33m \u001b[0m \u001b[1;32m \u001b[0m\u001b[1;32mBANCO SANTANDER CHILE                 \u001b[0m\u001b[1;32m \u001b[0m \u001b[1m \u001b[0m\u001b[1m2024-02-22 \u001b[0m\u001b[1m \u001b[0m \u001b[1;2m \u001b[0m\u001b[1;2m0001213900-24-0159…\u001b[0m\u001b[1;2m \u001b[0m  \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m    20-F     \u001b[2m \u001b[0m\u001b[2m   1140465\u001b[0m\u001b[2m \u001b[0m \u001b[33m \u001b[0m\u001b[33m      \u001b[0m\u001b[33m \u001b[0m \u001b[1;32m \u001b[0m\u001b[1;32mHSBC BANK PLC                         \u001b[0m\u001b[1;32m \u001b[0m  2024-02-22   \u001b[2m \u001b[0m\u001b[2m0001140465-24-0000…\u001b[0m\u001b[2m \u001b[0m  \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m   \u001b[1m \u001b[0m\u001b[1m20-F   \u001b[0m\u001b[1m \u001b[0m \u001b[1;2m \u001b[0m\u001b[1;2m   1160106\u001b[0m\u001b[1;2m \u001b[0m \u001b[1;33m \u001b[0m\u001b[1;33mLYG   \u001b[0m\u001b[1;33m \u001b[0m \u001b[1;32m \u001b[0m\u001b[1;32mLloyds Banking Group plc              \u001b[0m\u001b[1;32m \u001b[0m \u001b[1m \u001b[0m\u001b[1m2024-02-22 \u001b[0m\u001b[1m \u001b[0m \u001b[1;2m \u001b[0m\u001b[1;2m0001160106-24-0000…\u001b[0m\u001b[1;2m \u001b[0m  \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m    20-F     \u001b[2m \u001b[0m\u001b[2m    891478\u001b[0m\u001b[2m \u001b[0m \u001b[33m \u001b[0m\u001b[33mSAN   \u001b[0m\u001b[33m \u001b[0m \u001b[1;32m \u001b[0m\u001b[1;32mBanco Santander, S.A.                 \u001b[0m\u001b[1;32m \u001b[0m  2024-02-21   \u001b[2m \u001b[0m\u001b[2m0000891478-24-0000…\u001b[0m\u001b[2m \u001b[0m  \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m   \u001b[1m \u001b[0m\u001b[1m20-F   \u001b[0m\u001b[1m \u001b[0m \u001b[1;2m \u001b[0m\u001b[1;2m   1653242\u001b[0m\u001b[1;2m \u001b[0m \u001b[1;33m \u001b[0m\u001b[1;33mNTB   \u001b[0m\u001b[1;33m \u001b[0m \u001b[1;32m \u001b[0m\u001b[1;32mBank of N.T. Butterfield & Son Ltd    \u001b[0m\u001b[1;32m \u001b[0m \u001b[1m \u001b[0m\u001b[1m2024-02-21 \u001b[0m\u001b[1m \u001b[0m \u001b[1;2m \u001b[0m\u001b[1;2m0001653242-24-0000…\u001b[0m\u001b[1;2m \u001b[0m  \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m    20-F/A   \u001b[2m \u001b[0m\u001b[2m    312070\u001b[0m\u001b[2m \u001b[0m \u001b[33m \u001b[0m\u001b[33mLD    \u001b[0m\u001b[33m \u001b[0m \u001b[1;32m \u001b[0m\u001b[1;32mBARCLAYS BANK PLC                     \u001b[0m\u001b[1;32m \u001b[0m  2024-02-21   \u001b[2m \u001b[0m\u001b[2m0000312070-24-0000…\u001b[0m\u001b[2m \u001b[0m  \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m   \u001b[1m \u001b[0m\u001b[1m20-F   \u001b[0m\u001b[1m \u001b[0m \u001b[1;2m \u001b[0m\u001b[1;2m    312070\u001b[0m\u001b[1;2m \u001b[0m \u001b[1;33m \u001b[0m\u001b[1;33mLD    \u001b[0m\u001b[1;33m \u001b[0m \u001b[1;32m \u001b[0m\u001b[1;32mBARCLAYS BANK PLC                     \u001b[0m\u001b[1;32m \u001b[0m \u001b[1m \u001b[0m\u001b[1m2024-02-20 \u001b[0m\u001b[1m \u001b[0m \u001b[1;2m \u001b[0m\u001b[1;2m0000312070-24-0000…\u001b[0m\u001b[1;2m \u001b[0m  \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m    20-F     \u001b[2m \u001b[0m\u001b[2m    312069\u001b[0m\u001b[2m \u001b[0m \u001b[33m \u001b[0m\u001b[33mBCS   \u001b[0m\u001b[33m \u001b[0m \u001b[1;32m \u001b[0m\u001b[1;32mBARCLAYS PLC                          \u001b[0m\u001b[1;32m \u001b[0m  2024-02-20   \u001b[2m \u001b[0m\u001b[2m0000312069-24-0000…\u001b[0m\u001b[2m \u001b[0m  \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m│\u001b[0m                                                                                                                 \u001b[1;38;5;245m│\u001b[0m\n",
       "\u001b[1;38;5;245m╰─\u001b[0m\u001b[1;38;5;245m────────────────────────────────\u001b[0m\u001b[1;38;5;245m SEC Filings between 2024-02-20 and 2024-11-05 \u001b[0m\u001b[1;38;5;245m────────────────────────────────\u001b[0m\u001b[1;38;5;245m─╯\u001b[0m"
      ]
     },
     "execution_count": 41,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "from tqdm.auto import tqdm\n",
    "\n",
    "bank_ciks = [f.cik for \n",
    "             f in tqdm(filings) \n",
    "             if Company(f.cik).sic == \"6029\"]\n",
    "bank_filings = filings.filter(cik=bank_ciks)\n",
    "bank_filings"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "80a47909-1619-4a95-bcf1-a13b71a96496",
   "metadata": {},
   "source": [
    "## Selecting a single filing\n",
    "\n",
    "You can select the first filing and get access to all the attachments"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 31,
   "id": "c2f78214-3a2b-4d31-b76a-201d44588542",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"></pre>\n"
      ],
      "text/plain": []
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/plain": [
       "╭─────────────────────────────────────\u001b[1m WESTPAC BANKING CORP [719245] 20-F 📄 \u001b[0m─────────────────────────────────────╮\n",
       "│ ╭──────────────────────┬────────────╮                                                                           │\n",
       "│ │\u001b[1;38;5;39m \u001b[0m\u001b[1;38;5;39m0001104659-24-114298\u001b[0m\u001b[1;38;5;39m \u001b[0m│ 2024-11-05 │                                                                           │\n",
       "│ ╰──────────────────────┴────────────╯                                                                           │\n",
       "│ ╭───────────────────────────────────────────────────────────────────────────────────────────╮                   │\n",
       "│ │\u001b[1m \u001b[0m\u001b[1mLinks\u001b[0m\u001b[1m: 🏠 Homepage 📄 Primary Document 📜 Full Submission Text                           \u001b[0m\u001b[1m \u001b[0m│                   │\n",
       "│ ├───────────────────────────────────────────────────────────────────────────────────────────┤                   │\n",
       "│ │ 🏠 https://sec.gov/Archives/edgar/data/719245/0001104659-24-114298-index.html             │                   │\n",
       "│ │ 📄 https://sec.gov/<SGML FILE>/webnf-20240930x20f.htm                                     │                   │\n",
       "│ │ 📜 https://sec.gov/Archives/edgar/data/719245/000110465924114298/0001104659-24-114298.txt │                   │\n",
       "│ ╰───────────────────────────────────────────────────────────────────────────────────────────╯                   │\n",
       "╰──────────────────────────────── Form 20-F: Annual report for foreign companies ─────────────────────────────────╯"
      ]
     },
     "execution_count": 31,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "filing = bank_filings[0]\n",
    "filing"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "b8bf1920-1643-4852-9467-2130dad2cb7a",
   "metadata": {},
   "source": [
    "## Viewing the attachments\n",
    "This filing has hundreds of attachments. Here we can see the complete list and also select and view individual attachments."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 35,
   "id": "49c45317-d42c-4a94-9c5e-8a2f0728d057",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<pre style=\"white-space:pre;overflow-x:auto;line-height:normal;font-family:Menlo,'DejaVu Sans Mono',consolas,'Courier New',monospace\"></pre>\n"
      ],
      "text/plain": []
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "data": {
      "text/plain": [
       "\u001b[3m                                                      Attachments                                                  \u001b[0m\n",
       "                                                                                                                   \n",
       " \u001b[1;2m \u001b[0m\u001b[1;2mSeq\u001b[0m\u001b[1;2m \u001b[0m \u001b[1;2m \u001b[0m\u001b[1;2mDocument                     \u001b[0m\u001b[1;2m \u001b[0m \u001b[1;2m \u001b[0m\u001b[1;2mDescription                                                 \u001b[0m\u001b[1;2m \u001b[0m \u001b[1;2m \u001b[0m\u001b[1;2mType        \u001b[0m\n",
       " ──────────────────────────────────────────────────────────────────────────────────────────────────────────────────\n",
       "  \u001b[1;38;5;39m1  \u001b[0m   \u001b[1;38;5;39mwebnf-20240930x20f.htm       \u001b[0m   \u001b[1;38;5;39mFORM 20-F                                                   \u001b[0m   📜 \u001b[1;38;5;39m20-F\u001b[0m     \n",
       " \u001b[1m \u001b[0m\u001b[1m2  \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex11db.htm    \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mEXHIBIT 11.(B)                                              \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m📋 ✍️ EX-11.(\u001b[0m\n",
       "  3     webnf-20240930xex12.htm         EXHIBIT 12                                                     📋 ✍️ EX-12  \n",
       " \u001b[1m \u001b[0m\u001b[1m4  \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex13.htm      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mEXHIBIT 13                                                  \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m📋 ✍️ EX-13  \u001b[0m\n",
       "  5     webnf-20240930xex15d1.htm       EXHIBIT 15.1                                                   📋 ✍️ EX-15.1\n",
       " \u001b[1m \u001b[0m\u001b[1m6  \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2.htm    \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mEXHIBIT 15.2                                                \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m📋 ✍️ EX-15.2\u001b[0m\n",
       "  7     webnf-20240930xex16d1.htm       EXHIBIT 16.1                                                   📋 ✍️ EX-16.1\n",
       " \u001b[1m \u001b[0m\u001b[1m8  \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930.xsd           \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mXBRL TAXONOMY EXTENSION SCHEMA                              \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m📋 EX-101.SC\u001b[0m\n",
       "  9     webnf-20240930_cal.xml          XBRL TAXONOMY EXTENSION CALCULATION LINKBASE                   🔢 EX-101.CA\n",
       " \u001b[1m \u001b[0m\u001b[1m10 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930_def.xml       \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mXBRL TAXONOMY EXTENSION DEFINITION LINKBASE                 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m📚 EX-101.DE\u001b[0m\n",
       "  11    webnf-20240930_lab.xml          XBRL TAXONOMY EXTENSION LABEL LINKBASE                         🏷️ EX-101.LAB\n",
       " \u001b[1m \u001b[0m\u001b[1m12 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930_pre.xml       \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mXBRL TAXONOMY EXTENSION PRESENTATION LINKBASE               \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m📊 EX-101.PR\u001b[0m\n",
       "  13    webnf-20240930x20f003.jpg       GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m14 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930x20f004.jpg    \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  15    webnf-20240930x20f005.jpg       GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m16 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930x20f009.jpg    \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  17    webnf-20240930xex11db001.jpg    GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m18 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g001.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  19    webnf-20240930xex15d2g002.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m20 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g003.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  21    webnf-20240930xex15d2g004.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m22 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g005.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  23    webnf-20240930xex15d2g006.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m24 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g007.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  25    webnf-20240930xex15d2g008.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m26 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g009.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  27    webnf-20240930xex15d2g010.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m28 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g011.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  29    webnf-20240930xex15d2g012.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m30 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g013.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  31    webnf-20240930xex15d2g014.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m32 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g015.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  33    webnf-20240930xex15d2g016.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m34 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g017.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  35    webnf-20240930xex15d2g018.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m36 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g019.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  37    webnf-20240930xex15d2g020.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m38 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g021.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  39    webnf-20240930xex15d2g022.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m40 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g023.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  41    webnf-20240930xex15d2g024.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m42 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g025.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  43    webnf-20240930xex15d2g026.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m44 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g027.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  45    webnf-20240930xex15d2g028.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m46 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g029.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  47    webnf-20240930xex15d2g030.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m48 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g031.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  49    webnf-20240930xex15d2g032.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m50 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g033.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  51    webnf-20240930xex15d2g034.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m52 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g035.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  53    webnf-20240930xex15d2g036.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m54 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g037.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  55    webnf-20240930xex15d2g038.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m56 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g039.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  57    webnf-20240930xex15d2g040.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m58 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g041.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  59    webnf-20240930xex15d2g042.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m60 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g043.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  61    webnf-20240930xex15d2g044.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m62 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g045.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  63    webnf-20240930xex15d2g046.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m64 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g047.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  65    webnf-20240930xex15d2g048.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m66 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g049.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  67    webnf-20240930xex15d2g050.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m68 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g051.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  69    webnf-20240930xex15d2g052.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m70 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g053.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  71    webnf-20240930xex15d2g054.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m72 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g055.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  73    webnf-20240930xex15d2g056.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m74 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g057.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  75    webnf-20240930xex15d2g058.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m76 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g059.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  77    webnf-20240930xex15d2g060.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m78 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g061.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  79    webnf-20240930xex15d2g062.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m80 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g063.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  81    webnf-20240930xex15d2g064.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m82 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g065.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  83    webnf-20240930xex15d2g066.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m84 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g067.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  85    webnf-20240930xex15d2g068.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m86 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g069.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  87    webnf-20240930xex15d2g070.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m88 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g071.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  89    webnf-20240930xex15d2g072.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m90 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g073.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  91    webnf-20240930xex15d2g074.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m92 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g075.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  93    webnf-20240930xex15d2g076.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m94 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g077.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  95    webnf-20240930xex15d2g078.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m96 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g079.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  97    webnf-20240930xex15d2g080.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m98 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g081.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  99    webnf-20240930xex15d2g082.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m100\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g083.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  101   webnf-20240930xex15d2g084.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m102\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g085.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  103   webnf-20240930xex15d2g086.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m104\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g087.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  105   webnf-20240930xex15d2g088.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m106\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g089.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  107   webnf-20240930xex15d2g090.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m108\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g091.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  109   webnf-20240930xex15d2g092.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m110\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g093.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  111   webnf-20240930xex15d2g094.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m112\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g095.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  113   webnf-20240930xex15d2g096.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m114\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g097.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  115   webnf-20240930xex15d2g098.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m116\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g099.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  117   webnf-20240930xex15d2g100.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m118\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g101.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  119   webnf-20240930xex15d2g102.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m120\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g103.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  121   webnf-20240930xex15d2g104.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m122\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g105.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  123   webnf-20240930xex15d2g106.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m124\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g107.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  125   webnf-20240930xex15d2g108.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m126\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g109.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  127   webnf-20240930xex15d2g110.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m128\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g111.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  129   webnf-20240930xex15d2g112.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m130\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g113.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  131   webnf-20240930xex15d2g114.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m132\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g115.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  133   webnf-20240930xex15d2g116.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m134\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g117.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  135   webnf-20240930xex15d2g118.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m136\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g119.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  137   webnf-20240930xex15d2g120.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m138\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g121.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  139   webnf-20240930xex15d2g122.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m140\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g123.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  141   webnf-20240930xex15d2g124.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m142\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g125.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  143   webnf-20240930xex15d2g126.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m144\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g127.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  145   webnf-20240930xex15d2g128.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m146\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g129.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  147   webnf-20240930xex15d2g130.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m148\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g131.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  149   webnf-20240930xex15d2g132.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m150\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g133.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  151   webnf-20240930xex15d2g134.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m152\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g135.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  153   webnf-20240930xex15d2g136.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m154\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g137.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  155   webnf-20240930xex15d2g138.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m156\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g139.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  157   webnf-20240930xex15d2g140.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m158\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g141.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  159   webnf-20240930xex15d2g142.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m160\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g143.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  161   webnf-20240930xex15d2g144.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m162\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g145.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  163   webnf-20240930xex15d2g146.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m164\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g147.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  165   webnf-20240930xex15d2g148.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m166\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g149.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  167   webnf-20240930xex15d2g150.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m168\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g151.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  169   webnf-20240930xex15d2g152.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m170\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g153.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  171   webnf-20240930xex15d2g154.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m172\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g155.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  173   webnf-20240930xex15d2g156.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m174\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g157.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  175   webnf-20240930xex15d2g158.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m176\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g159.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  177   webnf-20240930xex15d2g160.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m178\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g161.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  179   webnf-20240930xex15d2g162.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m180\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g163.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  181   webnf-20240930xex15d2g164.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m182\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g165.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  183   webnf-20240930xex15d2g166.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m184\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g167.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  185   webnf-20240930xex15d2g168.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m186\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g169.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  187   webnf-20240930xex15d2g170.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m188\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g171.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  189   webnf-20240930xex15d2g172.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m190\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g173.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  191   webnf-20240930xex15d2g174.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m192\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g175.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  193   webnf-20240930xex15d2g176.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m194\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g177.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  195   webnf-20240930xex15d2g178.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m196\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g179.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  197   webnf-20240930xex15d2g180.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m198\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g181.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  199   webnf-20240930xex15d2g182.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m200\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g183.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  201   webnf-20240930xex15d2g184.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m202\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g185.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  203   webnf-20240930xex15d2g186.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m204\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g187.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  205   webnf-20240930xex15d2g188.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m206\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g189.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  207   webnf-20240930xex15d2g190.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m208\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g191.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  209   webnf-20240930xex15d2g192.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m210\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g193.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  211   webnf-20240930xex15d2g194.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m212\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g195.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  213   webnf-20240930xex15d2g196.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m214\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g197.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  215   webnf-20240930xex15d2g198.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m216\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g199.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  217   webnf-20240930xex15d2g200.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m218\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g201.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  219   webnf-20240930xex15d2g202.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m220\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g203.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  221   webnf-20240930xex15d2g204.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m222\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g205.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  223   webnf-20240930xex15d2g206.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m224\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g207.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  225   webnf-20240930xex15d2g208.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m226\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g209.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  227   webnf-20240930xex15d2g210.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m228\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g211.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  229   webnf-20240930xex15d2g212.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m230\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mwebnf-20240930xex15d2g213.jpg\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mGRAPHIC                                                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🖼️ GRAPHIC   \u001b[0m\n",
       "  231   webnf-20240930xex15d2g214.jpg   GRAPHIC                                                        🖼️ GRAPHIC   \n",
       " \u001b[1m \u001b[0m\u001b[1m233\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR1.htm                       \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mDocument and Entity Information                             \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  234   R2.htm                          INCOME STATEMENTS                                              🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m235\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR3.htm                       \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mSTATEMENTS OF COMPREHENSIVE INCOME                          \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  236   R4.htm                          BALANCE SHEETS                                                 🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m237\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR5.htm                       \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mSTATEMENTS OF CHANGES IN EQUITY                             \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  238   R6.htm                          STATEMENTS OF CHANGES IN EQUITY (Parenthetical)                🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m239\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR7.htm                       \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mCASH FLOW STATEMENTS                                        \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  240   R8.htm                          Financial statements preparation                               🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m241\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR9.htm                       \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mSegment reporting                                           \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  242   R10.htm                         Net interest income and average balance sheet and interest     🌐 HTML     \n",
       "                                        rates                                                                      \n",
       " \u001b[1m \u001b[0m\u001b[1m243\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR11.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mNon-interest income                                         \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  244   R12.htm                         Operating expenses                                             🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m245\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR13.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mImpairment charges                                          \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  246   R14.htm                         Income tax                                                     🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m247\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR15.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mEarnings per share                                          \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  248   R16.htm                         FINANCIAL ASSETS AND FINANCIAL LIABILITIES                     🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m249\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR17.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mLoans                                                       \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  250   R18.htm                         Provision for expected credit losses                           🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m251\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR19.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mCredit risk management                                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  252   R20.htm                         Deposits and other borrowings                                  🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m253\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR21.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mDebt issues                                                 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  254   R22.htm                         Loan capital                                                   🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m255\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR23.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mSecuritisation, covered bonds and other transferred assets  \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  256   R24.htm                         Trading securities and financial assets measured at fair       🌐 HTML     \n",
       "                                        value through income statement (FVIS)                                      \n",
       " \u001b[1m \u001b[0m\u001b[1m257\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR25.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mInvestment securities                                       \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  258   R26.htm                         Other financial assets                                         🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m259\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR27.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mOther financial liabilities                                 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  260   R28.htm                         Derivative financial instruments                               🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m261\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR29.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mRisk management, funding and liquidity risk and market risk \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  262   R30.htm                         Fair values of financial assets and financial liabilities      🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m263\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR31.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mOffsetting financial assets and financial liabilities       \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  264   R32.htm                         Intangible assets                                              🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m265\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR33.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mProvisions, contingent liabilities, contingent assets and   \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       " \u001b[1m     \u001b[0m \u001b[1m                               \u001b[0m \u001b[1m \u001b[0m\u001b[1mcredit commitments                                          \u001b[0m\u001b[1m \u001b[0m \u001b[1m             \u001b[0m\n",
       "  266   R34.htm                         Shareholders' equity                                           🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m267\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR35.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mCapital adequacy                                            \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  268   R36.htm                         Dividends                                                      🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m269\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR37.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mInvestments in subsidiaries and associates                  \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  270   R38.htm                         Structured entities                                            🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m271\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR39.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mShare-based payments                                        \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  272   R40.htm                         Superannuation commitments                                     🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m273\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR41.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mAuditor's remuneration                                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  274   R42.htm                         Related party disclosures                                      🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m275\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR43.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mNotes to the cash flow statements                           \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  276   R44.htm                         Subsequent events                                              🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m277\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR45.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mInsider Trading Policies and Procedures                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  278   R46.htm                         Financial statements preparation (Policies)                    🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m279\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR47.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mSegment reporting (Tables)                                  \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  280   R48.htm                         Net Interest Income and Average Balance Sheet and Interest     🌐 HTML     \n",
       "                                        Rates (Tables)                                                             \n",
       " \u001b[1m \u001b[0m\u001b[1m281\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR49.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mNon-interest income (Tables)                                \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  282   R50.htm                         Operating expenses (Tables)                                    🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m283\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR51.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mImpairment charges (Tables)                                 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  284   R52.htm                         Income tax (Tables)                                            🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m285\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR53.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mEarnings per share (Tables)                                 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  286   R54.htm                         Loans (Tables)                                                 🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m287\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR55.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mProvision for expected credit losses (Tables)               \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  288   R56.htm                         Credit risk management (Tables)                                🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m289\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR57.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mDeposits and other borrowings (Tables)                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  290   R58.htm                         Debt issues (Tables)                                           🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m291\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR59.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mLoan capital (Tables)                                       \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  292   R60.htm                         Securitisation, covered bonds and other transferred assets     🌐 HTML     \n",
       "                                        (Tables)                                                                   \n",
       " \u001b[1m \u001b[0m\u001b[1m293\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR61.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mTrading securities and financial assets measured at fair    \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       " \u001b[1m     \u001b[0m \u001b[1m                               \u001b[0m \u001b[1m \u001b[0m\u001b[1mvalue through income statement (FVIS) (Tables)              \u001b[0m\u001b[1m \u001b[0m \u001b[1m             \u001b[0m\n",
       "  294   R62.htm                         Investment securities (Tables)                                 🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m295\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR63.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mOther financial assets (Tables)                             \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  296   R64.htm                         Other financial liabilities (Tables)                           🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m297\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR65.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mDerivative financial instruments (Tables)                   \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  298   R66.htm                         Risk management, funding and liquidity risk and market risk    🌐 HTML     \n",
       "                                        (Tables)                                                                   \n",
       " \u001b[1m \u001b[0m\u001b[1m299\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR67.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mFair values of financial assets and financial liabilities   \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       " \u001b[1m     \u001b[0m \u001b[1m                               \u001b[0m \u001b[1m \u001b[0m\u001b[1m(Tables)                                                    \u001b[0m\u001b[1m \u001b[0m \u001b[1m             \u001b[0m\n",
       "  300   R68.htm                         Offsetting financial assets and financial liabilities          🌐 HTML     \n",
       "                                        (Tables)                                                                   \n",
       " \u001b[1m \u001b[0m\u001b[1m301\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR69.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mIntangible assets (Tables)                                  \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  302   R70.htm                         Provisions, contingent liabilities, contingent assets and      🌐 HTML     \n",
       "                                        credit commitments (Tables)                                                \n",
       " \u001b[1m \u001b[0m\u001b[1m303\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR71.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mShareholders' equity (Tables)                               \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  304   R72.htm                         Dividends (Tables)                                             🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m305\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR73.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mInvestments in subsidiaries and associates (Tables)         \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  306   R74.htm                         Structured entities (Tables)                                   🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m307\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR75.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mShare-based payments (Tables)                               \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  308   R76.htm                         Superannuation commitments (Tables)                            🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m309\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR77.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mAuditor's remuneration (Tables)                             \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  310   R78.htm                         Related party disclosures (Tables)                             🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m311\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR79.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mNotes to the cash flow statements (Tables)                  \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  312   R80.htm                         Segment reporting - Segment results (Details)                  🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m313\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR81.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mSegment reporting - Notable Items After Tax (Details)       \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  314   R82.htm                         Segment reporting - Geographic segments (Details)              🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m315\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR83.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mNet Interest Income and Average Balance Sheet and Interest  \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       " \u001b[1m     \u001b[0m \u001b[1m                               \u001b[0m \u001b[1m \u001b[0m\u001b[1mRates - Net interest income (Details)                       \u001b[0m\u001b[1m \u001b[0m \u001b[1m             \u001b[0m\n",
       "  316   R84.htm                         Net Interest Income and Average Balance Sheet and Interest     🌐 HTML     \n",
       "                                        Rates - Average balance sheet and interest rates - Assets                  \n",
       "                                        (Details)                                                                  \n",
       " \u001b[1m \u001b[0m\u001b[1m317\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR85.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mNet Interest Income and Average Balance Sheet and Interest  \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       " \u001b[1m     \u001b[0m \u001b[1m                               \u001b[0m \u001b[1m \u001b[0m\u001b[1mRates - Average balance sheet and interest rates -          \u001b[0m\u001b[1m \u001b[0m \u001b[1m             \u001b[0m\n",
       " \u001b[1m     \u001b[0m \u001b[1m                               \u001b[0m \u001b[1m \u001b[0m\u001b[1mLiabilities and equity (Details)                            \u001b[0m\u001b[1m \u001b[0m \u001b[1m             \u001b[0m\n",
       "  318   R86.htm                         Net Interest Income and Average Balance Sheet and Interest     🌐 HTML     \n",
       "                                        Rates - Calculation of variances (Details)                                 \n",
       " \u001b[1m \u001b[0m\u001b[1m319\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR87.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mNon-interest income (Details)                               \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  320   R88.htm                         Operating expenses (Details)                                   🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m321\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR89.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mImpairment charges (Details)                                \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  322   R90.htm                         Income tax - Expense (Details)                                 🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m323\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR91.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mIncome tax - Components of income tax expense (Details)     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  324   R92.htm                         Income tax - Tax assets (Details)                              🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m325\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR93.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mIncome tax - Tax liabilities (Details)                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  326   R94.htm                         Income tax - Deferred tax assets (Details)                     🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m327\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR95.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mIncome tax - Movements in deferred tax assets (Details)     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  328   R96.htm                         Income tax - Deferred tax liabilities (Details)                🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m329\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR97.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mIncome tax - Movements in deferred tax liabilities (Details)\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  330   R98.htm                         Income tax - Unrecognised deferred tax balances (Details)      🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m331\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR99.htm                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mEarnings per share - Basic (Details)                        \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  332   R100.htm                        Earnings per share - Diluted (Details)                         🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m333\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR101.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mLoans - Loan portfolio (Details)                            \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  334   R102.htm                        Loans - Contractual maturities (Details)                       🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m335\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR103.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mLoans - Interest rate segmentation (Details)                \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  336   R104.htm                        Provision for expected credit losses - Loans and Credit        🌐 HTML     \n",
       "                                        Commitments (Details)                                                      \n",
       " \u001b[1m \u001b[0m\u001b[1m337\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR105.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mProvision for expected credit losses - Movement in provision\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       " \u001b[1m     \u001b[0m \u001b[1m                               \u001b[0m \u001b[1m \u001b[0m\u001b[1mfor ECL on loans and credit commitments (Details)           \u001b[0m\u001b[1m \u001b[0m \u001b[1m             \u001b[0m\n",
       "  338   R106.htm                        Provision for expected credit losses - Reconciliation of       🌐 HTML     \n",
       "                                        impairment charges (Details)                                               \n",
       " \u001b[1m \u001b[0m\u001b[1m339\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR107.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mProvision for expected credit losses - Total write-offs net \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       " \u001b[1m     \u001b[0m \u001b[1m                               \u001b[0m \u001b[1m \u001b[0m\u001b[1mof recoveries to average loans (Details)                    \u001b[0m\u001b[1m \u001b[0m \u001b[1m             \u001b[0m\n",
       "  340   R108.htm                        Provision for expected credit losses - Impact of overlays on   🌐 HTML     \n",
       "                                        the provision for ECL on loans and credit commitments                      \n",
       "                                        (Details)                                                                  \n",
       " \u001b[1m \u001b[0m\u001b[1m341\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR109.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mProvision for expected credit losses - Economics forecasts  \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       " \u001b[1m     \u001b[0m \u001b[1m                               \u001b[0m \u001b[1m \u001b[0m\u001b[1mused (Details)                                              \u001b[0m\u001b[1m \u001b[0m \u001b[1m             \u001b[0m\n",
       "  342   R110.htm                        Provision for expected credit losses - Sensitivity analysis    🌐 HTML     \n",
       "                                        (Details)                                                                  \n",
       " \u001b[1m \u001b[0m\u001b[1m343\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR111.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mProvision for expected credit losses - Scenario weightings  \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       " \u001b[1m     \u001b[0m \u001b[1m                               \u001b[0m \u001b[1m \u001b[0m\u001b[1m(Details)                                                   \u001b[0m\u001b[1m \u001b[0m \u001b[1m             \u001b[0m\n",
       "  344   R112.htm                        Provision for expected credit losses - Portfolio Overlays      🌐 HTML     \n",
       "                                        (Details)                                                                  \n",
       " \u001b[1m \u001b[0m\u001b[1m345\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR113.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mProvision for expected credit losses - Impact of changes in \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       " \u001b[1m     \u001b[0m \u001b[1m                               \u001b[0m \u001b[1m \u001b[0m\u001b[1mcredit exposures on the provision for ECL (Details)         \u001b[0m\u001b[1m \u001b[0m \u001b[1m             \u001b[0m\n",
       "  346   R114.htm                        Credit risk management - Credit concentrations for each        🌐 HTML     \n",
       "                                        significant class of financial asset (Details)                             \n",
       " \u001b[1m \u001b[0m\u001b[1m347\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR115.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mCredit risk management - Credit risk by industry (Details)  \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  348   R116.htm                        Credit risk management - Credit quality of gross credit risk   🌐 HTML     \n",
       "                                        exposures (Details)                                                        \n",
       " \u001b[1m \u001b[0m\u001b[1m349\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR117.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mCredit risk management - Collateral held (Details)          \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  350   R118.htm                        Credit risk management - Collateral held against financial     🌐 HTML     \n",
       "                                        assets other than loans (Details)                                          \n",
       " \u001b[1m \u001b[0m\u001b[1m351\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR119.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mDeposits and other borrowings - Summary (Details)           \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  352   R120.htm                        Deposits and other borrowings - Uninsured time deposits        🌐 HTML     \n",
       "                                        (Details)                                                                  \n",
       " \u001b[1m \u001b[0m\u001b[1m353\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR121.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mDebt issues - Summary (Details)                             \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  354   R122.htm                        Debt issues - Movement Reconciliation (Details)                🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m355\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR123.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mDebt issues - By currency (Details)                         \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  356   R124.htm                        Loan Capital - Summary (Details)                               🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m357\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR125.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mLoan Capital - Movement Reconciliation (Details)            \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  358   R126.htm                        Loan Capital - Additional Tier 1 loan capital (Details)        🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m359\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR127.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mLoan Capital - Tier 2 loan capital (Details)                \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  360   R128.htm                        Securitisation, covered bonds and other transferred assets     🌐 HTML     \n",
       "                                        (Details)                                                                  \n",
       " \u001b[1m \u001b[0m\u001b[1m361\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR129.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mTrading securities and financial assets measured at fair    \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       " \u001b[1m     \u001b[0m \u001b[1m                               \u001b[0m \u001b[1m \u001b[0m\u001b[1mvalue through income statement (FVIS) (Details)             \u001b[0m\u001b[1m \u001b[0m \u001b[1m             \u001b[0m\n",
       "  362   R130.htm                        Investment securities - Balances recognised (Details)          🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m363\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR131.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mInvestment securities - Maturities (Details)                \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  364   R132.htm                        Other financial assets (Details)                               🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m365\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR133.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mOther financial liabilities (Details)                       \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  366   R134.htm                        Derivative financial instruments - Carrying value of           🌐 HTML     \n",
       "                                        derivative instruments (Details)                                           \n",
       " \u001b[1m \u001b[0m\u001b[1m367\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR135.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mDerivative financial instruments - Hedging instruments      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       " \u001b[1m     \u001b[0m \u001b[1m                               \u001b[0m \u001b[1m \u001b[0m\u001b[1m(Details)                                                   \u001b[0m\u001b[1m \u001b[0m \u001b[1m             \u001b[0m\n",
       "  368   R136.htm                        Derivative financial instruments - Weighted average FX rate    🌐 HTML     \n",
       "                                        related to significant hedging instruments in one-to-one                   \n",
       "                                        hedge relationships (Details)                                              \n",
       " \u001b[1m \u001b[0m\u001b[1m369\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR137.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mDerivative financial instruments - Impact of hedge          \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       " \u001b[1m     \u001b[0m \u001b[1m                               \u001b[0m \u001b[1m \u001b[0m\u001b[1maccounting on balance sheet and reserves (Details)          \u001b[0m\u001b[1m \u001b[0m \u001b[1m             \u001b[0m\n",
       "  370   R138.htm                        Derivative financial instruments - Pre-tax impact of cash      🌐 HTML     \n",
       "                                        flow and net investment hedges on reserves (Details)                       \n",
       " \u001b[1m \u001b[0m\u001b[1m371\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR139.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mDerivative financial instruments - Hedge effectiveness      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       " \u001b[1m     \u001b[0m \u001b[1m                               \u001b[0m \u001b[1m \u001b[0m\u001b[1m(Details)                                                   \u001b[0m\u001b[1m \u001b[0m \u001b[1m             \u001b[0m\n",
       "  372   R140.htm                        Risk management, funding and liquidity risk and market risk    🌐 HTML     \n",
       "                                        - Liquid asset holdings (Details)                                          \n",
       " \u001b[1m \u001b[0m\u001b[1m373\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR141.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mRisk management, funding and liquidity risk and market risk \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       " \u001b[1m     \u001b[0m \u001b[1m                               \u001b[0m \u001b[1m \u001b[0m\u001b[1m- Group's funding composition (Details)                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m             \u001b[0m\n",
       "  374   R142.htm                        Risk management, funding and liquidity risk and market risk    🌐 HTML     \n",
       "                                        - Assets pledged as collateral (Details)                                   \n",
       " \u001b[1m \u001b[0m\u001b[1m375\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR143.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mRisk management, funding and liquidity risk and market risk \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       " \u001b[1m     \u001b[0m \u001b[1m                               \u001b[0m \u001b[1m \u001b[0m\u001b[1m- Contractual maturity of financial liabilities (Details)   \u001b[0m\u001b[1m \u001b[0m \u001b[1m             \u001b[0m\n",
       "  376   R144.htm                        Risk management, funding and liquidity risk and market risk    🌐 HTML     \n",
       "                                        - Expected maturity of financial assets and financial                      \n",
       "                                        liabilities (Details)                                                      \n",
       " \u001b[1m \u001b[0m\u001b[1m377\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR145.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mRisk management, funding and liquidity risk and market risk \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       " \u001b[1m     \u001b[0m \u001b[1m                               \u001b[0m \u001b[1m \u001b[0m\u001b[1m- Key parameters of VaR (Details)                           \u001b[0m\u001b[1m \u001b[0m \u001b[1m             \u001b[0m\n",
       "  378   R146.htm                        Risk management, funding and liquidity risk and market risk    🌐 HTML     \n",
       "                                        - Traded market risk (Details)                                             \n",
       " \u001b[1m \u001b[0m\u001b[1m379\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR147.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mRisk management, funding and liquidity risk and market risk \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       " \u001b[1m     \u001b[0m \u001b[1m                               \u001b[0m \u001b[1m \u001b[0m\u001b[1m- Non-traded market risk (Details)                          \u001b[0m\u001b[1m \u001b[0m \u001b[1m             \u001b[0m\n",
       "  380   R148.htm                        Fair values of financial assets and financial liabilities -    🌐 HTML     \n",
       "                                        Hierarchy (Details)                                                        \n",
       " \u001b[1m \u001b[0m\u001b[1m381\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR149.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mFair values of financial assets and financial liabilities - \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       " \u001b[1m     \u001b[0m \u001b[1m                               \u001b[0m \u001b[1m \u001b[0m\u001b[1mReconciliation of non-market observables (Details)          \u001b[0m\u001b[1m \u001b[0m \u001b[1m             \u001b[0m\n",
       "  382   R150.htm                        Fair values of financial assets and financial liabilities -    🌐 HTML     \n",
       "                                        Not measured at fair value (Details)                                       \n",
       " \u001b[1m \u001b[0m\u001b[1m383\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR151.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mOffsetting financial assets and financial liabilities       \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       " \u001b[1m     \u001b[0m \u001b[1m                               \u001b[0m \u001b[1m \u001b[0m\u001b[1m(Details)                                                   \u001b[0m\u001b[1m \u001b[0m \u001b[1m             \u001b[0m\n",
       "  384   R152.htm                        Intangible assets - Useful life (Details)                      🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m385\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR153.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mIntangible assets - Changes (Details)                       \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  386   R154.htm                        Intangible assets - Balances (Details)                         🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m387\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR155.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mIntangible assets - Goodwill and Brand names allocation to  \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       " \u001b[1m     \u001b[0m \u001b[1m                               \u001b[0m \u001b[1m \u001b[0m\u001b[1mCGUs (Details)                                              \u001b[0m\u001b[1m \u001b[0m \u001b[1m             \u001b[0m\n",
       "  388   R156.htm                        Intangible assets - Significant assumptions used in            🌐 HTML     \n",
       "                                        recoverable amount calculations (Details)                                  \n",
       " \u001b[1m \u001b[0m\u001b[1m389\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR157.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mProvisions, contingent liabilities, contingent assets and   \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       " \u001b[1m     \u001b[0m \u001b[1m                               \u001b[0m \u001b[1m \u001b[0m\u001b[1mcredit commitments - Movements in provisions (Details)      \u001b[0m\u001b[1m \u001b[0m \u001b[1m             \u001b[0m\n",
       "  390   R158.htm                        Provisions, contingent liabilities, contingent assets and      🌐 HTML     \n",
       "                                        credit commitments - Provisions and contingent liabilities                 \n",
       "                                        (Details)                                                                  \n",
       " \u001b[1m \u001b[0m\u001b[1m391\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR159.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mProvisions, contingent liabilities, contingent assets and   \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       " \u001b[1m     \u001b[0m \u001b[1m                               \u001b[0m \u001b[1m \u001b[0m\u001b[1mcredit commitments - Undrawn credit commitments (Details)   \u001b[0m\u001b[1m \u001b[0m \u001b[1m             \u001b[0m\n",
       "  392   R160.htm                        Shareholders' equity - Share capital and Non-controlling       🌐 HTML     \n",
       "                                        interest (Details)                                                         \n",
       " \u001b[1m \u001b[0m\u001b[1m393\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR161.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mShareholders' equity - Perpetual Preference Shares (Details)\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  394   R162.htm                        Shareholders' equity - Reconciliation of movement in number    🌐 HTML     \n",
       "                                        of ordinary shares (Details)                                               \n",
       " \u001b[1m \u001b[0m\u001b[1m395\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR163.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mShareholders' equity - Ordinary shares purchased on-market  \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       " \u001b[1m     \u001b[0m \u001b[1m                               \u001b[0m \u001b[1m \u001b[0m\u001b[1m(Details)                                                   \u001b[0m\u001b[1m \u001b[0m \u001b[1m             \u001b[0m\n",
       "  396   R164.htm                        Shareholders' equity - Reconciliation of movement in           🌐 HTML     \n",
       "                                        reserves (Details)                                                         \n",
       " \u001b[1m \u001b[0m\u001b[1m397\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR165.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mCapital adequacy (Details)                                  \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  398   R166.htm                        Dividends (Details)                                            🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m399\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR167.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mInvestments in subsidiaries and associates (Details)        \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  400   R168.htm                        Structured entities (Details)                                  🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m401\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR169.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mShare-based payments - Summary of plans (Details)           \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  402   R170.htm                        Share-based payments - Activity of share rights (Details)      🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m403\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR171.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mShare-based payments - Employee Share Plan (Details)        \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  404   R172.htm                        Share-based payments - Fair value assumptions (Details)        🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m405\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR173.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mSuperannuation commitments - Contributions (Details)        \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  406   R174.htm                        Superannuation commitments - Expense recognised (Details)      🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m407\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR175.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mSuperannuation commitments - Defined benefit balances       \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       " \u001b[1m     \u001b[0m \u001b[1m                               \u001b[0m \u001b[1m \u001b[0m\u001b[1mrecognised (Details)                                        \u001b[0m\u001b[1m \u001b[0m \u001b[1m             \u001b[0m\n",
       "  408   R176.htm                        Superannuation commitments - Significant assumptions           🌐 HTML     \n",
       "                                        (Details)                                                                  \n",
       " \u001b[1m \u001b[0m\u001b[1m409\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR177.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mSuperannuation commitments - Sensitivity to changes in      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       " \u001b[1m     \u001b[0m \u001b[1m                               \u001b[0m \u001b[1m \u001b[0m\u001b[1msignificant assumptions (Details)                           \u001b[0m\u001b[1m \u001b[0m \u001b[1m             \u001b[0m\n",
       "  410   R178.htm                        Superannuation commitments - Asset allocation (Details)        🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m411\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR179.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mAuditor's remuneration (Details)                            \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  412   R180.htm                        Related party disclosures - Superannuation plans (Details)     🌐 HTML     \n",
       " \u001b[1m \u001b[0m\u001b[1m413\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR181.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mRelated party disclosures - Remuneration of KMP (Details)   \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  414   R182.htm                        Related party disclosures - Other transactions with KMP        🌐 HTML     \n",
       "                                        (Details)                                                                  \n",
       " \u001b[1m \u001b[0m\u001b[1m415\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR183.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mRelated party disclosures - Share rights holdings (Details) \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  416   R184.htm                        Notes to the cash flow statements - Reconciliation of net      🌐 HTML     \n",
       "                                        cash provided by (used in) operating activities to net                     \n",
       "                                        profit (Details)                                                           \n",
       " \u001b[1m \u001b[0m\u001b[1m417\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR185.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mNotes to the cash flow statements - Business acquired       \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       " \u001b[1m     \u001b[0m \u001b[1m                               \u001b[0m \u001b[1m \u001b[0m\u001b[1m(Details)                                                   \u001b[0m\u001b[1m \u001b[0m \u001b[1m             \u001b[0m\n",
       "  418   R186.htm                        Notes to the cash flow statements - Assets and liabilities     🌐 HTML     \n",
       "                                        over which control ceased (Details)                                        \n",
       " \u001b[1m \u001b[0m\u001b[1m419\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR187.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mNotes to the cash flow statements - Other disclosures for   \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       " \u001b[1m     \u001b[0m \u001b[1m                               \u001b[0m \u001b[1m \u001b[0m\u001b[1mentities over which control ceased (Details)                \u001b[0m\u001b[1m \u001b[0m \u001b[1m             \u001b[0m\n",
       "  420   R188.htm                        Notes to the cash flow statements - Reconciliation of cash     🌐 HTML     \n",
       "                                        proceeds from disposal (Details)                                           \n",
       " \u001b[1m \u001b[0m\u001b[1m421\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR189.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mNotes to the cash flow statements - Non-cash investing and  \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       " \u001b[1m     \u001b[0m \u001b[1m                               \u001b[0m \u001b[1m \u001b[0m\u001b[1mfinancing activities (Details)                              \u001b[0m\u001b[1m \u001b[0m \u001b[1m             \u001b[0m\n",
       "  422   R190.htm                        Notes to the cash flow statements - Cash and balances with     🌐 HTML     \n",
       "                                        central banks, Businesses disposed, and restricted cash                    \n",
       "                                        (Details)                                                                  \n",
       " \u001b[1m \u001b[0m\u001b[1m423\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mR191.htm                     \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mSubsequent events (Details)                                 \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🌐 HTML     \u001b[0m\n",
       "  424   Financial_Report.xlsx           IDEA: XBRL DOCUMENT                                            📊 EXCEL    \n",
       " \u001b[1m \u001b[0m\u001b[1m425\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mShow.js                      \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mIDEA: XBRL DOCUMENT                                         \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m⚙️ JS        \u001b[0m\n",
       "  426   report.css                      IDEA: XBRL DOCUMENT                                            🎨 CSS      \n",
       " \u001b[1m \u001b[0m\u001b[1m428\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mFilingSummary.xml            \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mIDEA: XBRL DOCUMENT                                         \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m🔰 XML      \u001b[0m\n",
       "  431   MetaLinks.json                  IDEA: XBRL DOCUMENT                                            📝 JSON     \n",
       " \u001b[1m \u001b[0m\u001b[1m432\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m0001104659-24-114298-xbrl.zip\u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1mIDEA: XBRL DOCUMENT                                         \u001b[0m\u001b[1m \u001b[0m \u001b[1m \u001b[0m\u001b[1m📦 ZIP      \u001b[0m\n",
       "  433   webnf-20240930x20f_htm.xml      IDEA: XBRL DOCUMENT                                            🔰 XML      \n",
       "                                                                                                                   "
      ]
     },
     "execution_count": 35,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "filing.attachments"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3 (ipykernel)",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.11.6"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
